#define _CRT_SECURE_NO_WARNINGS
namespace shh
{
	template<class iterator, class Ref, class Ptr>
	class Reverse_iterator
	{
		typedef Reverse_iterator<T, T&, T*> Self;
		//typedef Reverse_iterator<T, const T&, const T*> Const_Self;
		Self& begin()
		{
			return Self(begin());
		}
	};
}
